package com.components.animation
{	
	/**
	 * @auth Chunning
	 * @purpose events of animation
	 * @date 2009-3-18
	 * */
	import flash.events.Event;

	public class AnimationEvents extends Event
	{
		//START
		
		//PROPERTY
		public static const PLAYED:String = "animation_played";
		
		public static const OVER:String = "animation_over";		
		
		public static const PLAYING:String = "animation_playing";
		
		public static const UPDATE_ELEMENTS:String = "update_elements";
		
		//CONSTRUCTOR
		public function AnimationEvents(type:String, bubbles:Boolean=false, cancelable:Boolean=false)
		{
			super(type, bubbles, cancelable);
		}
		
		//methods
		
		public override function clone():Event
		{
			
			return new AnimationEvents(type,bubbles,cancelable);
			
		}
		
		//END		
	}
}